pavillons hospitaliers - French English Dictionary